app.factory('paypal', ['$http', function($http) {
	
	function purchase(productId, paymentMethod) {
		var req = {
			method: "GET",
			url: "/payment/paypal",
			params: {
				product: productId,
				method: paymentMethod
			}
		};

		$http(req)
			.success(function(data) {

			})
			.error(function(data, status) {

			});
	}

	return {
		purchase: purchase
	};
}]);

// {
//     "id": "PAY-84R481068W116133GKTW4NXA",
//     "create_time": "2015-02-25T12:58:04Z",
//     "update_time": "2015-02-25T12:58:04Z",
//     "state": "created",
//     "intent": "sale",
//     "payer": {
//         "payment_method": "paypal",
//         "payer_info": {
//             "shipping_address": {}
//         }
//     },
//     "transactions": [{
//         "amount": {
//             "total": "12.00",
//             "currency": "USD",
//             "details": {
//                 "subtotal": "12.00"
//             }
//         },
//         "description": "creating a payment",
//         "related_resources": []
//     }],
//     "links": [{
//         "href": "https://api.sandbox.paypal.com/v1/payments/payment/PAY-84R481068W116133GKTW4NXA",
//         "rel": "self",
//         "method": "GET"
//     }, {
//         "href": "https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-4PR03746UE063423U",
//         "rel": "approval_url",
//         "method": "REDIRECT"
//     }, {
//         "href": "https://api.sandbox.paypal.com/v1/payments/payment/PAY-84R481068W116133GKTW4NXA/execute",
//         "rel": "execute",
//         "method": "POST"
//     }]
// }
